package Request

type SendSms struct {
	Phone string `form:"phone"  binding:"required"`
}

type Register struct {
	Sends     string `form:"sends"  binding:"required"`
	Account   string `form:"account"  binding:"required"`
	Password  string `form:"password"  binding:"required"`
	Nickname  string `form:"nickname"  binding:"required"`
	Avatar    string `form:"avatar"  binding:"required"`
	Signature string `form:"signature"  binding:"required"`
}
type Login struct {
	Account  string `form:"account"  binding:"required"`
	Password string `form:"password"  binding:"required"`
}
type FriendList struct {
	Account  string `form:"account"`
	Nickname string `form:"nickname"`
}

type FriendAdd struct {
	UserId   int    `form:"userId"  binding:"required"`
	FriendId int    `form:"friendId"  binding:"required"`
	Text     string `form:"text"  binding:"required"`
	Status   int    `form:"status"  binding:"required"`
}
type FriendUpdate struct {
	UserId int `form:"userId"  binding:"required"`
	Status int `form:"status"  binding:"required"`
}
type FriendsList struct{}

type BlackAdd struct {
	UserId   int `form:"userId"  binding:"required"`
	FriendId int `form:"friendId"  binding:"required"`
}

type BlackDList struct {
	UserId int `form:"userId"  binding:"required"`
}

type MomentsAdd struct {
	UserId int    `form:"userId"  binding:"required"`
	Text   string `form:"text"  binding:"required"`
}

type MomentsList struct{}

type LikesAdd struct {
	UserId    int `form:"userId"  binding:"required"`
	MomentsId int `form:"momentsId"  binding:"required"`
	Like      int `form:"like"  binding:"required"`
}

type LiaoList struct{}
